About Observatory Limited (03595768) United Kingdom