About Powder Research Ltd. (02995927) United Kingdom