About Milligan Communications Ltd (SC648371) United Kingdom