About Quality Compliance John Edmunds Limited (12213349) United Kingdom