About St. Johns Mews (blackpool) Limited (02217743) United Kingdom