About Robert Barnard Consultancy Limited (05023836) United Kingdom