About Magna Braithwaite Associates Limited (11527667) United Kingdom