About Barkington Limited (13072172) United Kingdom