About James & Bob Limited (08292293) United Kingdom