About Hendham Limited (07954695) United Kingdom