About Poplar Road Restaurants Limited (11681825) United Kingdom