About Poplar Britten Ltd (12787085) United Kingdom