About Mel Clarke Limited (08674052) United Kingdom