About Pincushion Pantiles Limited (11343072) United Kingdom