About Telent Spv Limited (06718311) United Kingdom