About Nowah Catering Equipment Limited (12528676) United Kingdom