About Lancashire Sports & Performance Ltd (11433718) United Kingdom