About Rencol Components Limited (07043676) United Kingdom