About Braemar Bar Limited (SC432579) United Kingdom