About G & S Meldreth Limited (05488850) United Kingdom