About Bank Solutions Limited (06019346) United Kingdom