About Solas Developments Ltd (08335813) United Kingdom