About Middlesex Interiors Limited (10507758) United Kingdom