About Johannes Bantleon Limited (08957426) United Kingdom