About James Holdings Limited (02553641) United Kingdom