About Tricia Douglas Interiors Limited (05779374) United Kingdom