About Finishing Line Limited(the) (02120683) United Kingdom