About Braxton Hall Limited (12660752) United Kingdom