About Hook & Shakk Holdings Limited (SC675050) United Kingdom