About Designer Sofas (romford) Ltd (12938248) United Kingdom