About Skalsa Ltd (08755073) United Kingdom