About Bayhill Investments Limited (08501925) United Kingdom