About Beswicks Sports Holdings Limited (10346603) United Kingdom