About Claas Reiss Ltd (12070227) United Kingdom