About Allomac Group Ltd (13711945) United Kingdom