About Sole 2 Sole Ltd (08503584) United Kingdom