About Wormingford Hall Estate Limited (01308643) United Kingdom