About Claas Manns Ltd (03451111) United Kingdom