About Rodger & Hartnolls Limited (SC549332) United Kingdom