About Clipper Components Limited (01905102) United Kingdom