About Barkley James Limited (08824714) United Kingdom