About Millhouse Associates Ltd. (11125375) United Kingdom