About Brack Cod Ltd (10027822) United Kingdom