About Hart & Sole Ltd (SC296436) United Kingdom