About Allyco Investments Limited (05558801) United Kingdom