About Powards Research Ltd (09756499) United Kingdom