About Sally Narrowboats Limited (06702146) United Kingdom