About Greenwich Observatory Limited (03572601) United Kingdom