About West Hougham Ltd (13709710) United Kingdom