About Curry Shack (hornchurch) Limited (11698124) United Kingdom