About Solefactory Ltd (09925299) United Kingdom