About Lauria & Desormeaux Holdings Ltd (12122877) United Kingdom