About Skale Limited (08726693) United Kingdom