About L & E Resource Solutions Limited (08992706) United Kingdom