About Dovecote Holdings Limited (12255042) United Kingdom