About Hambleton Hall Limited (10752692) United Kingdom