About S J Edmunds Limited (08035391) United Kingdom