About David White Leisure Limited (02175606) United Kingdom