About B.l. Sethia (london) Limited (01347231) United Kingdom