About Ilminster Estates Limited (10500846) United Kingdom