About The Pincushion Company Ltd (12230284) United Kingdom