About Solyrose Limited (09486990) United Kingdom