About Taylor Bros. (lincoln) Limited (00488742) United Kingdom