About Juniper Interiors Limited (06611275) United Kingdom