About Altenmark Limited (02980308) United Kingdom