About Angus Macrae Associates Limited (11395073) United Kingdom