About Rockwell Mckenna Holdings U.k. Limited (02559392) United Kingdom