About Turners And Moore Ltd (09891060) United Kingdom