About Torop & Co Ltd (10764025) United Kingdom