About Ennismore Holdings Limited (13348771) United Kingdom