About Rafferty Holdings Limited (06093457) United Kingdom