About Kingfisher Narrowboats Limited (05963457) United Kingdom