About Mt & Js Holdings Limited (13596246) United Kingdom