About Item Club Limited (02126439) United Kingdom