About Moorhouse Communications Ltd (06655352) United Kingdom