About Rafferty Investments Limited (07250818) United Kingdom