About Lee F Solutions Ltd (09388033) United Kingdom