About Bracken Hide Ltd (SC634056) United Kingdom