About Lattifa (f&b) Catering Limited (12317956) United Kingdom