About Falmouth Shack Ltd (07700143) United Kingdom