About James Boid Limited (08230969) United Kingdom