About Smart Fabric Inks Limited (07515632) United Kingdom