About Bidston Observatory Developments Limited (09109510) United Kingdom