About Bescoby & Whittaker Ltd (11836966) United Kingdom