About Bescoby & Co Limited (03997548) United Kingdom