About Jennings Decorating Services Limited (11890984) United Kingdom