About Ssw Independents Limited (09824810) United Kingdom