About Super Palace Kitchen Limited (10866341) United Kingdom