About Hampton Manor Holdings Limited (12639244) United Kingdom