About Sam Turners Holdings Limited (13551742) United Kingdom