About Braemar Structural Design Ltd (12138660) United Kingdom