About Grant Control Systems Limited (06125192) United Kingdom