About Richard Bannister Consulting Limited (08375721) United Kingdom