About Aj Mitchell And Son Ltd (12808357) United Kingdom