About J Foster (painting & Decorating) Limited (12825181) United Kingdom