About Dexter Stevens Kitchens & Interiors Limited (09343054) United Kingdom