About Library Design Studio Ltd. (10934336) United Kingdom