About Ways & Means Events Limited (08253274) United Kingdom