About Amb Yorkshire Leisure Limited (12186330) United Kingdom