About S J Walker & Co (essex) Ltd (04734673) United Kingdom