About Leelee S Limited (06930902) United Kingdom