About R R Barnes Associates Limited (08153822) United Kingdom