About Jackie Scott Holdings Limited (13292144) United Kingdom