About Alastair Merrill Limited (08607668) United Kingdom