About Interior Design Lab Ltd (09281870) United Kingdom