About St.edmunds Limited (00183721) United Kingdom