About Chandler And Osborne Design Associates Ltd (10901039) United Kingdom