About Sicco Limited (07508980) United Kingdom