About J A Barker Limited (04243794) United Kingdom