About Zachmann Mackintosh Ltd (SC696581) United Kingdom