About Clarke & Clarke Interiors Ltd (09602139) United Kingdom