About Poplar Balti Ltd (10976877) United Kingdom