About G P Slack And Son Limited (04956461) United Kingdom