About Harry Lindsay Consulting Limited (05708875) United Kingdom