About William Marshall & Son (blackpool) Limited (00147398) United Kingdom