About Barnhurst Limited (01013063) United Kingdom