About Rideau Associates Limited (09846701) United Kingdom