About Enno Interiors Limited (08809737) United Kingdom