About Rennie Mackintosh (renfrew St.) Limited (SC398073) United Kingdom