About Sun Ray Preserves Limited (12598848) United Kingdom