About Accindo Services Limited (06780508) United Kingdom