About Burger & Bird Limited (11054101) United Kingdom