About Rutpen Holdings Limited (00991789) United Kingdom