About Renoir Consulting (uk) Limited (02837179) United Kingdom