About G Waller Limited (12777901) United Kingdom