About Integrated Controls Ltd (06801327) United Kingdom