About The Mind Works Practice Limited (08009811) United Kingdom