About Abaddon Leisure Limited (11328435) United Kingdom