About Strix (u.k.) Limited (02570237) United Kingdom