About B&n Painters Ltd (12889931) United Kingdom