About Manor House Interiors Ltd (07616388) United Kingdom