About Richard Lindoe Consulting Limited (09073039) United Kingdom