About Solaris Developments Limited (05756421) United Kingdom