About Car And Coach Trimmers Ltd (13263529) United Kingdom