About De Management Services Limited (12307560) United Kingdom