About Braidie Macdonald Limited (SC500483) United Kingdom