About Ribtec Limited (02334479) United Kingdom