About G H Richards Ltd (11264488) United Kingdom