About Balliol Management Limited (02890048) United Kingdom