About Bracadale Limited (01272222) United Kingdom