About Adlauram Project Controls Ltd (06322450) United Kingdom