About Romford Balti Limited (11574753) United Kingdom