About Supsol Harrogate Ltd (13293621) United Kingdom