About Meschede Ltd (08982493) United Kingdom