About Braemar Gates Management Company Ltd (03407242) United Kingdom