About S.j. Church & Sons Limited (03166996) United Kingdom