About Sunray Solutions Ltd (09987298) United Kingdom