About Chr Components Limited (05335248) United Kingdom