About Bird Business Services Limited (09898071) United Kingdom