About Jacket & Co London Limited (13244004) United Kingdom