About W & H James Limited (08589217) United Kingdom