About Anglo Scottish Leisure Limited (02261278) United Kingdom