About Barrie Beard Limited (01770104) United Kingdom