About Arcom (holdings) Limited (03657116) United Kingdom