About Magic Touch (haverhill) Limited (06459766) United Kingdom