About The Magic Touch Limited (02782187) United Kingdom