About Parkhall Networks Limited (13581131) United Kingdom