About Lachi And Sons Limited (12219473) United Kingdom