About Hillmoore Holdings Limited (02797616) United Kingdom