About Carman (holdings) Limited (08404182) United Kingdom