About Millhouse-communications Limited (05900032) United Kingdom