About One Leisure Partick Limited (SC531026) United Kingdom