About Salvatore Allegro Construction Limited (11600152) United Kingdom