About London Bus Preservation & Repair Ltd (07147492) United Kingdom