About Leheup 1000 Limited (07149979) United Kingdom