About Rochwood Limited (02486789) United Kingdom