About Tudor Burton Upon Trent Limited (08622384) United Kingdom