About Management & Development Services Ltd (12648072) United Kingdom