About Wolfgang & Saccari Ltd (13623390) United Kingdom