About Tom And Jakes Limited (12080796) United Kingdom