About Meinhardt (uk) Limited (04131858) United Kingdom