About Halco Narrowboats Limited (04210681) United Kingdom