About G.lowdon Limited (00528014) United Kingdom