About Brimar Investments Limited (SC072903) United Kingdom