About Clonmere Consultants Limited (04419895) United Kingdom