About Cutty Sark Falmouth Ltd (13526903) United Kingdom