About John Green Interiors Limited (06815139) United Kingdom