About Balliol Limited (SC511664) United Kingdom