About Tucker Bros. Limited (00570520) United Kingdom