About Jacob And Balmoral Associates Ltd (12387922) United Kingdom