About Ray Rafferty Limited (11544919) United Kingdom