About Dovecote Kitchens Direct Limited (13008632) United Kingdom