About Bakerloo Group Limited (11320806) United Kingdom