About Carrera Corporation Limited (03642345) United Kingdom