About Barnard Co. Limited (09979204) United Kingdom