About D & T Bars Ltd (12698813) United Kingdom