About L E Sales & Marketing Limited (05600910) United Kingdom