About Leesafe Limited (03349273) United Kingdom