About Bartol Banks Technologies Limited (08932513) United Kingdom