About Sail And Cover Limited (06018450) United Kingdom