About Mill Holdings Limited (01136197) United Kingdom