About G R Slatter Trading Limited (10585862) United Kingdom