About Parker Communications Ltd (11874783) United Kingdom