About Ellison Circlips Limited (00583119) United Kingdom