About Leon Glancynon Limited (11308727) United Kingdom