About Freman & Co. Ltd. (03964805) United Kingdom