About The Observatory (leigh) Limited (04315970) United Kingdom