About Mucklow Hill Interiors Limited (05023032) United Kingdom