About Lees 25 Limited (11791096) United Kingdom