About Henley Interiors Limited (09467788) United Kingdom