About Electricfix Science Ltd (09779911) United Kingdom