About Emerald Struts Ltd (12944711) United Kingdom