About Interesting Devices Ltd. (03645522) United Kingdom