About Mercaz Torah Vechesed Limited (05336875) United Kingdom