About Hambleton Holdings Limited (01147924) United Kingdom