About Romford Shish Legend Ltd (11440384) United Kingdom