About The Table Group Ltd (11952838) United Kingdom