About Eric Barker Associate Limited (11633361) United Kingdom