About Kitchen Table Design Research Ltd (09058476) United Kingdom