About Ilminster Ltd (13656123) United Kingdom