About Clifton Observatory Ltd (06809913) United Kingdom