About The Altgrain Company Ltd (12163327) United Kingdom