About J.g. Barker Limited (04974700) United Kingdom