About Third Block Mind And Body Limited (11308329) United Kingdom