About Eden Kitchens & Joinery Limited (08708771) United Kingdom