About Cheshire Coachtrimmers Limited (04853629) United Kingdom