About Manor Interiors (oxfordshire) Limited (11841727) United Kingdom