About Barker James Limited (11007478) United Kingdom