About Rita Farhi Associates Limited (08131326) United Kingdom