About Haymore Investments Uk Limited (04566117) United Kingdom