About Progeny Systems & Consultants Ltd (04024957) United Kingdom