About Romero Blackpool Ltd (12228208) United Kingdom