About Pickfords Kitchen Limited (10315226) United Kingdom