About Kenmore Interiors Ltd (07573066) United Kingdom