About Barfield Barger Ltd (10517318) United Kingdom