About Alastair John Wood Limited (09517984) United Kingdom