About Leazes Holdings Limited (10467105) United Kingdom