About Alistair Mackintosh Limited (01113069) United Kingdom