About Brandon Investments Limited (SC311861) United Kingdom