About Adeco Solutions Ltd (13671230) United Kingdom