About Hapton Holdings Limited (08019305) United Kingdom