About Lush Interiors Refurb Limited (12078143) United Kingdom