About B. & S. Lehal Limited (04664426) United Kingdom