About Plymouth Networks Limited (06599428) United Kingdom