About Jane Barker Associates Limited (11836594) United Kingdom