About Recica Engineering Ltd (10628570) United Kingdom