About Progressive Products Limited (02675431) United Kingdom