About Sandysol Limited (03881881) United Kingdom