About Jerry Decor Limited (12807329) United Kingdom