About Jermyn Street Limited (12016052) United Kingdom