About Braemar Total Lp (SL024783) United Kingdom