About Carpi Limited (13638369) United Kingdom