About Longwood Sporting Society Limited (13142985) United Kingdom