About Lall Engineering Limited (06892143) United Kingdom