About Braemar House Ltd (SC615078) United Kingdom