About Comptoir Haymarket Limited (10091145) United Kingdom