About Duke Street Partners Limited (07548097) United Kingdom