About Linked Electronics Co. Limited (08427301) United Kingdom