About Surface Solutions International Limited (04276286) United Kingdom