About Hampton Finance Holdings Limited (12915025) United Kingdom