About Jack & Rose Interiors Ltd (13249468) United Kingdom