About Ethos Blackpool Ltd (12061427) United Kingdom