About Sunray Redford Limited (11019213) United Kingdom