About Allomco Ltd (13315961) United Kingdom