About Bedford Hill Limited (06226464) United Kingdom