About Cnr International (trustees) Limited (03135608) United Kingdom