About Harriman House Ltd. (02282981) United Kingdom