About James Beaufort Limited (08584869) United Kingdom