About Patrick Horwood Communications Ltd (09331372) United Kingdom