About B&n Home And Garden Improvements Ltd (11269031) United Kingdom