About Ennismore Consultants Limited (09160338) United Kingdom