About Mad Dogs & Englishmen Interiors Limited (08268842) United Kingdom