About Balehaus Limited (06505859) United Kingdom