About Mill Hey Holdings Limited (13484642) United Kingdom