About H&m Blackpool Developments Ltd (12730059) United Kingdom