About T.j.bird & Sons Limited (00462960) United Kingdom