About Roger Steare Consulting Limited (03718336) United Kingdom