About Observatory Falmouth Limited (13148212) United Kingdom