About S J Hitchcock Ltd (08005218) United Kingdom