About Haylec Investments Limited (08809533) United Kingdom