About Emerald Engineering Limited (12087027) United Kingdom