About Barnfield & Hyndburn Limited (03062068) United Kingdom