About Rockwood Associates Limited (03064084) United Kingdom