About Selly Oak Kitchen Ltd (13522556) United Kingdom