About N Bird Developments Limited (09881154) United Kingdom