About Ascot & Rose Limited (12585337) United Kingdom