About Steab Ltd (13055239) United Kingdom