DBS Support Ltd is a trading name of Llewelyn Enterprises Ltd t/s DBS Support Ltd, registered in England & Wales No. 08862064