About Accendo Consultants Ltd (SC532648) United Kingdom