About Control Holdings Limited (02412725) United Kingdom