About Redlec Limited (12893036) United Kingdom