About The Observatory International Ltd (05960327) United Kingdom