About Leworthy & Co. Ltd (08270252) United Kingdom