About E Howell Painting Ltd (NI635501) United Kingdom