About Rosehurst Associates Limited (10894438) United Kingdom