About Paints & Needles Ltd (12990546) United Kingdom