About Sol Seeker Narrowboats Ltd (11964804) United Kingdom