About Barclays Execution Services Limited (01767980) United Kingdom