About Dexter Multiservices Ltd (12451868) United Kingdom