About C L R Associates Limited (03446842) United Kingdom