About Hix & Buck Ltd (06907561) United Kingdom