About Cafe Braemar Limited (SC040968) United Kingdom