About Bird Investments Limited (02098799) United Kingdom