About Roger Upham Marine Electronics Ltd (04980882) United Kingdom