About L D & M Direct Ltd (09431730) United Kingdom