About Christian Spencer Leisure Limited (04471405) United Kingdom