About Roux Associates Limited (09836517) United Kingdom