About Falmouth Town Association Football Club Limited (00519151) United Kingdom