About Rose And Wilkes Ltd (11488023) United Kingdom