About Braemar Group Limited (05084921) United Kingdom