About Marcia Tucker Interiors Limited (10796506) United Kingdom