About Jermyn Street Design Limited (01565798) United Kingdom