About Rennard Consulting Limited (12242454) United Kingdom