About Blackpool Bus And Coach Trim Limited (12202152) United Kingdom