About Mac Equipment Holdings Limited (SC312119) United Kingdom