About D13 Bars Limited (12811558) United Kingdom