About Bird Street Limited (08496712) United Kingdom