About Barker Jones Ltd (10505739) United Kingdom