About The Table And Bench Company Ltd (13267307) United Kingdom