About G W Plumer & Sons Limited (04338557) United Kingdom