About Spartex Limited (12467523) United Kingdom