About Licensing By Design Limited (02419356) United Kingdom