About Steordird Ltd (13167528) United Kingdom