About Ilminster Has Limited (12048740) United Kingdom