About Groom Associates Llp (OC423983) United Kingdom