About Meridien Directors Limited (06012980) United Kingdom