About D B S Brand Factors Ltd (04135712) United Kingdom