About Ray Clarke Limited (06030871) United Kingdom