About H & I Mackenzie Ltd. (SC252457) United Kingdom