About Oregon Scientific Holdings (europe) Limited (03495806) United Kingdom