About Steven Michael Kitchens & Interiors Limited (12165924) United Kingdom