Computer People is a recruitment agency. Most job offers are published on behalf of client companies.
At the moment, what the company is primarily looking for is Project Management, Scientific Method, and Human Resource Management professionals. They recruit for offices in County Dublin, London, Newbury and 2 other locations. See below for a list of 17 job offers at Computer People, for instance "Full Stack .NET Developer Dublin Contract" and "Technical Business Analyst Contract Dublin".
Lastly, here's where to find the company's homepage to give you a better idea of their products and services: Computer People's website.