About Bramgard Investment Company Limited (01767653) United Kingdom