About Progressive Product Developments Ltd. (02244254) United Kingdom