About Braidwood Graham Ltd. (SC523708) United Kingdom