About Lehal Operations Limited (07928217) United Kingdom