About Osborne House (seaton) Limited (03949161) United Kingdom