About G S Tucker Ltd (11723369) United Kingdom