About Birmingham Canal Boat Services Ltd (13292927) United Kingdom