About Alistair Holroyd Limited (06836163) United Kingdom