About Balmoral Eu Trade Group Ltd (SC614612) United Kingdom