About Teach Me Electronics Limited (06071508) United Kingdom