About Smoltex Limited (01240731) United Kingdom