About L & D Retail Limited (04603412) United Kingdom