About Neat & Stripy Limited (06701730) United Kingdom