About William Wallace & Co Kilmarnock Ltd (SC659624) United Kingdom