About Borough Hill Limited (06552137) United Kingdom