About Milligan Holdings Limited (07459194) United Kingdom