About H & Mac Properties Ltd (SC635032) United Kingdom