About Bristol & London Plc (03662032) United Kingdom