About Hendham Flats Limited (00541871) United Kingdom