About Braemar Kyle & Co. (SL002703) United Kingdom