About G Hamlin Limited (07688921) United Kingdom