About J D Edmunds Limited (04551844) United Kingdom