About The Mineral World Scratch Patch Limited (02935981) United Kingdom