About Falmouth Syndicate Limited (00115091) United Kingdom