About Ilk (northwich) Limited (06360592) United Kingdom