About Rashford Investments Limited (12975392) United Kingdom