About West End Marketing & Leisure (management) Limited (08785195) United Kingdom