About Dann & Co. (display) Limited (02406364) United Kingdom