About Mark & Spencer Decorating Limited (08297212) United Kingdom