About P. & S. Bird Limited (11053629) United Kingdom