About Interior&co Ltd (12909643) United Kingdom