About L & L Trading House Limited (08328782) United Kingdom