About Barclay Sms Limited (11781146) United Kingdom