About Brimmond Group Holdings Limited (SC710798) United Kingdom