About Hills Balfour Holdings Limited (10860510) United Kingdom