About Bristol Tramways & Carriage Company Limited (04987231) United Kingdom