About G&t Blinds Limited (12472519) United Kingdom