About Lismo Consultancy Services Limited (09473317) United Kingdom