About John Hall & Son (blackpool) Limited (00544003) United Kingdom