About Quantock Trading Company Ltd (12127894) United Kingdom