About The Living Table Company Limited (11448052) United Kingdom