About Jamieson Devices Limited (10389375) United Kingdom