Dixcart Group Limited, United Kingdom, l'Ile de Man, GB