About Solas Partnership Limited (07620731) United Kingdom