About Bier Consultancy Limited (07938528) United Kingdom