About Clubhouse Interiors Limited (07489667) United Kingdom