About Straal Ltd. (11185551) United Kingdom