About Kitchens By Dexter Limited (09144651) United Kingdom