About Claas Holdings Limited (01500636) United Kingdom