About John Barker Limited (05910655) United Kingdom