About Mac Industries Limited (06551748) United Kingdom