About Glen Storey Interiors Limited (07876314) United Kingdom