About Manor Interiors Limited (10853228) United Kingdom