About Pillar & Paint Inventory Limited (11663361) United Kingdom