About Bird And Bell Ltd (12778340) United Kingdom