About Sola Designs Limited (12110996) United Kingdom