About Braemar Industries L.p. (SL021891) United Kingdom