About Cappell Trading Company Ltd (11578557) United Kingdom