About Claessens International Limited (01353416) United Kingdom