About D Lindsay Consulting Limited (12141721) United Kingdom