About Strax (u.k.) Limited (03827953) United Kingdom