About The Lisa Duffield Centre Limited (11984341) United Kingdom