About Baldesan Research Ltd (08811794) United Kingdom