About Bird & Barrow Ltd (13389336) United Kingdom