About D.j. Trower Limited (01672811) United Kingdom