About Management Contract Services Limited (06643105) United Kingdom