About Neil Kitchen Limited (07266176) United Kingdom