About Barclay-swann Holdings Limited (08156838) United Kingdom