About Mecob Design Ltd (08892552) United Kingdom