About S J Walchester Ltd (06391299) United Kingdom