About Lal Projects Limited (08972332) United Kingdom