About R & C Latimer Ltd (11596878) United Kingdom