About The Interior Design Practice Ltd (08384223) United Kingdom