About Brackendale Timber Products Limited (12320418) United Kingdom