About Poplar Grips Ltd (11986375) United Kingdom