About S J Vickery Limited (08331196) United Kingdom