About Dovecote Designs Limited (09615023) United Kingdom