About Westminster Boating Base Limited (02235218) United Kingdom