About Sanlax Leisure Limited (12461284) United Kingdom