About Anglo French Leisure Limited (12653962) United Kingdom