About Alastair Howie Limited (03476007) United Kingdom