About Scl Solutions Limited (04288075) United Kingdom