About Carter & Co (stretton) Ltd (11540479) United Kingdom