About Control Case Europe Limited (06081255) United Kingdom