About Alcam International Limited (03219874) United Kingdom