About Ritchie Heatherglen Limited (11066315) United Kingdom