About Rochelle Associates Limited (05424379) United Kingdom