About Bee Spear Hill Limited (09615778) United Kingdom