About D T Swaggers Limited (12211645) United Kingdom