About Leon And Company Financial Services Ltd (12183504) United Kingdom