About Jacob Chandler Limited (12235603) United Kingdom