About Poplar Design Limited (NI612317) United Kingdom