About Lismore Consultants Limited (08583811) United Kingdom