About Rennie And Kirkwood Ltd (09878618) United Kingdom