About Progressive Technologies Ltd (12458589) United Kingdom