About Clugston Industries Limited (01291876) United Kingdom