About Dead Bird Developments Limited (09833827) United Kingdom