About The Palm Centre Limited (03729232) United Kingdom