About Jakubowski Decor Ltd (11716018) United Kingdom