About Sandala2805 Ltd (13099073) United Kingdom