About Progress Technics Lp (SL028017) United Kingdom