About Steve Kane Painting & Decorating Limited (03089605) United Kingdom