About Kueck Industries Limited (05577198) United Kingdom