About De Mac Interiors Limited (03875629) United Kingdom