About Ladla Babu Ltd (08709564) United Kingdom