About Lindrick Consulting Limited (09390059) United Kingdom