About Sole And So Ltd (11859496) United Kingdom