About Leicester Drake Limited (11162509) United Kingdom