About Controls Center Limited (00339298) United Kingdom