About Duksbak Limited (07185635) United Kingdom