About Lach Dennis Consultants Limited (01926985) United Kingdom