About Randwyck & Co. Ltd. (09789886) United Kingdom