About London Table And Chair Limited (09376592) United Kingdom