About The Place Leisure Ltd (12735840) United Kingdom