About Braden Timber Structures Ltd (12491093) United Kingdom