About Meyer Group (uk) Limited (03363827) United Kingdom