About Dovedale Kitchen Limited (11983629) United Kingdom