About Lea Sports Limited (12516289) United Kingdom