About Renniks Investment Company Limited (00635615) United Kingdom