About G&t Shutters Limited (12470879) United Kingdom