About A. Groom Engineering Ltd (05753277) United Kingdom