About Staebrands Ltd. (09288200) United Kingdom