About Richard Lindsay Consulting Limited (07921662) United Kingdom