About Brackla-nodor Sales Limited (02936603) United Kingdom