About Ssols Ltd (07663296) United Kingdom