About Silverbrow Kitchens & Interiors Limited (04210017) United Kingdom