About The Doctor Bird Restaurant Ltd (11975930) United Kingdom