About Dedicated Services Ltd (12184813) United Kingdom