About Mindy Nettles Design Ltd (11240319) United Kingdom