About Juda Meir Bamberger Ltd (09625585) United Kingdom