About Allyco Ltd (13525323) United Kingdom