About Barke Associates Limited (08774295) United Kingdom