About West Hill House Limited (02361082) United Kingdom