About William Schwarz Ltd (12034053) United Kingdom