About R & R Latimer Associates Limited (09550946) United Kingdom