About Rowleys Jermyn Street Limited (12974137) United Kingdom