About Renwick Macdonald Bars Ltd (11590954) United Kingdom