About Sola Associates Limited (07938378) United Kingdom