About Yachtstrip Limited (07534651) United Kingdom