About Legendary Lancashire Heros Ltd (12644025) United Kingdom