About Cammann Holdings Limited (12549017) United Kingdom