About Meitz Limited (08862602) United Kingdom