About London Design Office Ltd. (09005092) United Kingdom