About The Magic Touch (g.b.) Limited (02699075) United Kingdom