About Link Circuit Services Limited (05012336) United Kingdom