About Aldyase Engineering Ltd (10871181) United Kingdom