About Toynbee Clarke (interiors) Limited (00697413) United Kingdom