About C A Components Ltd. (04620924) United Kingdom