About Seale Hayne Estates Limited (12073526) United Kingdom