About Meyer Investments Limited (00616779) United Kingdom