About Kavanagh S Kitchen Ds Limited (11064701) United Kingdom