About West Hill Hall Limited (03006164) United Kingdom