About Grand Union Narrowboats Ltd (10675885) United Kingdom