About Solution Support Services Cic (11253452) United Kingdom