About S B T M (blackpool) Limited (04820958) United Kingdom